Cette semaine dans les composants internes de PHP | 8 juillet 2026

DEV - 09/07
Bonjour tout le monde, nous sommes le mercredi 8 juillet 2026 et voici ce qui s'est passé cette semaine dans PHP Internals. Ce...

Bonjour tout le monde, nous sommes le mercredi 8 juillet 2026 et voici ce qui s'est passé cette semaine dans PHP Internals.

L'épisode de cette semaine vous est présenté par Ballast. Votre équipe expédie constamment, mais quelle part de ce travail dure réellement ? Ballast lit votre historique git et calcule un score de durabilité déterministe : le code expédié tient-il le coup, ou s'effondre-t-il et est-il refait ? Ballast est désormais en accès anticipé surballast.maintenant.

L'actualité de la semaine reste les dépréciations de PHP de Gina P. Banyard.8.6– le paquet annuel où chaque suppression obtient son propre bulletin de vote – et cette semaine, il a pris feu à deux reprises. Premier feu : la question du long terme. Avec Seifeddine Gmatiliste()dépréciation déjà sur la table, Tim Düsterhus a lancé un projet qui tournetableau()dans une véritable fonction de casting – et Michael Morris a éclaté là où cette route mène. Il a demandé : « Êtes-vous fou ? — déprécianttableau()selon ses calculs, toucherait les 3 quarts du cœur de WordPress et presque tous les plugins. Le compteur de Seif n'était que des reçus : la réécriture en est uneast-grepcommande,tableau(...)et[...]compiler en opcodes identiques en octets - et, pour mémoire, "La proposition est de déprécier list(), pas array()." Puis Juliette Reinders Folmer — qui maintient les normes de codage WordPress — a corrigé tout le monde : WordPress prend toujours en charge PHP7.4, et les réseaux courts y ont été bloqués pendant des années par une poignée de committers principaux, et non par la communauté.

C'est devenu personnel – Morris a dit à Seif de sortir de sa tour d'ivoire ; Seif n'arrêtait pas de répondre avec ingénierie. Il a écrit : « J'ai écrit un compilateur qui a migré une base de code de plusieurs millions de lignes d'un langage à un autre, automatiquement, du jour au lendemain. Remplacer un nœud AST par un autre qui est littéralement équivalent au compilateur n'est pas un exploit de courage technique. Au crédit de Morris, lorsqu'on lui a dit qu'il devenait personnel, il a répondu : "Je le suis et je m'excuse." — et le fil s'est refroidi.

Puis lundi, la situation a repris – grâce...
[Courte citation de 8% de l'article original]

Loading...